const http = require("http");
let weburl = "http://www.mobiletrain.org/page/html5.html";
const cheerio = require("cheerio"); // 第三方模块
const fs = require("fs");
http.get(weburl, function(req) {
    let str = "";
    req.on('data', chunk => {
        str += chunk;
    })
    req.on('end', function() {
        // console.log(str);//显示数据

        // 获取网页的某些数据
        let $ = cheerio.load(str)
        let arr = []
        $('.drop-parent a').each((index, item) => {
            console.log($(item).text()); //打印数据
            // arr.push($(item).text())
            let obj = {
                title: $(item).text()

            }
            arr.push(obj)
        })
        fs.writeFileSync('data.json', JSON.stringify(arr))
            // fs.writeFileSync('5.html', str) //将趴下的数据创建文件存储起来
    })
})








// http.get(weburl, function(req) {
//     let str = "";
//     req.on("data", chunk => {
//         str += chunk;
//     })
//     req.on("end", function() {
//             console.log(str);
//             let $ = cheerio.load(str);
//             // let arr = [];
//         })
//         // fs.writeFileSync("data.json", JSON.stringify(arr));
//     fs.writeFileSync("2.html", str);

// })